home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX 6.2
/
IRIX 6.2 CD2.iso
/
dist
/
print.idb
/
usr
/
relnotes
/
print
/
ch4.z
/
ch4
Wrap
Text File
|
1996-06-10
|
8KB
|
199 lines
- 1 -
4. _K_n_o_w_n__P_r_o_b_l_e_m_s__a_n_d__W_o_r_k_a_r_o_u_n_d_s
Known problem with the product and ways to work around them.
+o Some third party Impressario printer drivers are COFF
binaries and will not work after upgrading to IRIX 6.2.
Print drivers are in the directory /usr/lib/print. The
_f_i_l_e(1) command can be used to determine if a binary is
COFF. Known third party drivers that are COFF are
"PhaserPrint for Impressario" from Tektronix and
Genicom drivers supplied by Genicom for the Genicom
9080, 9160 and 9170 printers. Contact your vendor for
updated drivers.
+o After updating to IRIX 6.2 the Options button on the
Printer Manager screen and the More Options button on
the PrintPanel screen may no longer work for some
printers. When the Options button is selected a
program in the /var/spool/lp/gui_interface (or
/var/spool/lp/gui_interface/ELF) is run to display the
options menu. All files in /var/spool/lp/gui_interface
are COFF binaries and are ignored under IRIX 6.2 (6.2
does not support COFF binaries) which can result in the
More Options button not being available. The
workaround is to update the print server with the
latest Impressario drivers (which should be ELF
binaries) and then re-install the printer on the server
and the client using the Printer Manager.
+o When configuring a remote printer using the _p_r_i_n_t_e_r_s
tool if the hostname specified has trailing blanks then
the connection will fail.
+o Many printers that attach directly to a network
implement lpd as a communication protocol. (In this
case a host computer system is not involved; instead,
the printer is connected directly to the network).
Most of these printers should not be configured using
the _p_r_i_n_t_e_r_s(1M) tool. Instead, install the
_p_r_i_n_t._s_w._b_s_d_l_p_r software and configure lpr to print to
these printers. The _p_r_i_n_t_e_r_s(1M) tool goes through an
auto-discovery process to determine if the remote
system is an SGI or a BSD/lpd print server. This
process often 'confuses' the printer's network card as
connections are made to various services in an attempt
to discover the protocol the remote system supports (a
remote computer system will handle these connections
without problems but printer network cards often do
not).
- 2 -
Impressario (an optional product) includes drivers for
network printers that access the network printer
directly via a TCP socket connection (as opposed to
treating the network printer as a print server with
full spooling capabilities as is the case when lpd
protocols are used). This is functionally equivalent
to connecting the printer to a physical port on the
workstation allowing the lp spooler on the workstation
to generate the banner page, control number of copies,
get printer status and perform other spooler tasks.
You may wish to purchase Impressario to communicate
with network printers. NOTE: To support a printer
directly connected to a network you only need to
install Impressario on one SGI system (designated as
the print server for the network printer(s)). Other
systems can then be set up as clients to the SGI print
server which will process the print jobs and then send
the files to the network printer for printing.
+o When _m_a_n -_t is used to print a man page two print jobs
are submitted (only one print job should be submitted).
One of the print jobs is empty and may cause the lp
system to send email to the submitter notifying them to
check the /var/spool/lp/log file. This message can be
ignored. The man page will still be printed.
+o When _m_a_n -_t is used to print a man page and the print
server is running Impressario 1.2 the following message
will be logged in /var/spool/lp/log: _U_n_k_n_o_w_n _c_o_m_m_a_n_d
_l_i_n_e _o_p_t_i_o_n :: -_m_a_n_p_a_g_e. The man page will still be
printed. Impressario 2.0 supports the -manpage option.
+o On Indy systems with SCSI-2 devices, there is currently
a 2m (6 foot) limit on external cable length for SCSI
devices instead of the normal 6m (18 foot) maximum
cable length. If you experience "SCSI Bus Reset"
problems, try a shorter SCSI cable, and especially try
a high-quality SCSI cable. The importance of proper
cabling and termination cannot be overstated. The
optional second external SCSI bus adapter for the Indy
can also be used to allow the addition of more external
devices.
+o The _P_r_i_n_t_P_a_n_e_l (_g_l_p) program accepts filenames that
begin with a '$' sign. Typically these filenames
reference environment variables (e.g. $HOME/foo).
However, if a filename is specified that begins with a
'$' and does not have a directory component (e.g. $foo)
and there is no file or environment variable
corresponding to the filename and the program was
launched from a shell window, the _P_r_i_n_t_P_a_n_e_l program
- 3 -
will hang. The same is true of filenames beginning with
the '#' character. Note that this only effects
_P_r_i_n_t_P_a_n_e_l programs launched from a shell window and
not from the File Manager or desktop. The occurrence of
these types of filenames is rare and the need to print
such files is even more rare. There are two
workarounds. First, if you are printing a filename
that begins with '$' or '#', escape the character
(.e.g. $foo should be specified as \$foo). The second
workaround concerns dealing with a hung _P_r_i_n_t_P_a_n_e_l. If
the program hangs you can simply kill it from the shell
in which it was invoked.
+o If two _P_r_i_n_t_P_a_n_e_l programs request a printer specific
options panel for the same printer at the same time, it
is possible for one options panel to appear over one
_P_r_i_n_t_P_a_n_e_l while being managed by the other _P_r_i_n_t_P_a_n_e_l.
The effect of this is that when one _P_r_i_n_t_P_a_n_e_l is
iconified, the options panel for the other _P_r_i_n_t_P_a_n_e_l
is removed from the screen and vice versa. This problem
does not effect the setting of printer specific
options.
+o The busy cursor may not return to normal after a
printer specific options panel is displayed by the
_P_r_i_n_t_P_a_n_e_l program or the _P_r_i_n_t_e_r _M_a_n_a_g_e_r. This does
not effect the operation of the options panel. The
problem exists only with the options panels provided by
certain third party printer products.